#ifndef __ADC_DRIVER_H__
#define __ADC_DRIVER_H__

#include <HAL/driverInterface.h>

namespace ECG{
namespace HAL{

    class ADC_Driver : public Driver{
        public:
            ADC_Driver();
            ~ADC_Driver();
            virtual bool probe(DevicePtr device);
            virtual bool encode();
            virtual bool decode();
            virtual void start();
            virtual void stop();
        private:
            char *buf;
            std::size_t len;
            int iFd;
    };
}
}





#endif //__ADC_DRIVER_H__